package com.teame.readbaby.vo;

import java.util.Arrays;
import java.util.List;

public class CheckOutInfo {
	// 计算中心信息集合
	
	private CheckOutAddressInfo addressInfo;// 地址信息
	private CheckOutAddup  checkoutAddup;// 总和信息
	private String[] checkoutProm;//享受促销信息
	private CheckOutDelivery deliveryInfo;// 送货时间
	private CheckOutInvoiceInfo invoiceInfo;//发票信息
	private CheckOutPayment paymentInfo;// 支付信息，
	private String[] productProperty;// 商品属性
	private List<CheckOutProductInfo> productlist ;// 商品列表
	public CheckOutAddressInfo getAddressInfo() {
		return addressInfo;
	}
	public void setAddressInfo(CheckOutAddressInfo addressInfo) {
		this.addressInfo = addressInfo;
	}
	
	public CheckOutAddup getCheckoutAddup() {
		return checkoutAddup;
	}
	public void setCheckoutAddup(CheckOutAddup checkoutAddup) {
		this.checkoutAddup = checkoutAddup;
	}
	public String[] getCheckoutProm() {
		return checkoutProm;
	}
	public void setCheckoutProm(String[] checkoutProm) {
		this.checkoutProm = checkoutProm;
	}
	public CheckOutDelivery getDeliveryInfo() {
		return deliveryInfo;
	}
	public void setDeliveryInfo(CheckOutDelivery deliveryInfo) {
		this.deliveryInfo = deliveryInfo;
	}
	public CheckOutInvoiceInfo getInvoiceInfo() {
		return invoiceInfo;
	}
	public void setInvoiceInfo(CheckOutInvoiceInfo invoiceInfo) {
		this.invoiceInfo = invoiceInfo;
	}
	public CheckOutPayment getPaymentInfo() {
		return paymentInfo;
	}
	public void setPaymentInfo(CheckOutPayment paymentInfo) {
		this.paymentInfo = paymentInfo;
	}
	public String[] getProductProperty() {
		return productProperty;
	}
	public void setProductProperty(String[] productProperty) {
		this.productProperty = productProperty;
	}
	public List<CheckOutProductInfo> getProductlist() {
		return productlist;
	}
	public void setProductlist(List<CheckOutProductInfo> productlist) {
		this.productlist = productlist;
	}
	@Override
	public String toString() {
		return "CheckOutInfo [addressInfo=" + addressInfo + ", checkoutAddup="
				+ checkoutAddup + ", checkoutProm="
				+ Arrays.toString(checkoutProm) + ", deliveryInfo="
				+ deliveryInfo + ", invoiceInfo=" + invoiceInfo
				+ ", paymentInfo=" + paymentInfo + ", productProperty="
				+ Arrays.toString(productProperty) + ", productlist="
				+ productlist + "]";
	}
	
	
	

}
